<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
   
   <meta name="description" content="string operations">
    
    <meta name="author" content="John S. Urban" >
    <link rel="icon" href="../favicon.png">

    <title>
All Procedures &ndash; M_strings
</title>

    <link href="../css/bootstrap.min.css" rel="stylesheet">
    <link href="../css/pygments.css" rel="stylesheet">
    <link href="../css/font-awesome.min.css" rel="stylesheet">
    <link href="../css/local.css" rel="stylesheet">
    
    <link  href="../tipuesearch/tipuesearch.css" rel="stylesheet">
    
    

    <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
    <!--[if lt IE 9]>
      <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
      <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
    <![endif]-->
    
    <script src="../js/jquery-2.1.3.min.js"></script>
    <script src="../js/svg-pan-zoom.min.js"></script>

  </head>

  <body>

    <!-- Fixed navbar -->
    <nav class="navbar navbar-inverse navbar-fixed-top">
      <div class="container">
        <div class="navbar-header">
          <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
            <span class="sr-only">Toggle navigation</span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
          </button>
          <a class="navbar-brand" href="../index.html">M_strings </a>
        </div>
        <div id="navbar" class="navbar-collapse collapse">
          <ul class="nav navbar-nav">
        
            <li class="dropdown hidden-xs visible-sm visible-md hidden-lg">
              <a href="#" class="dropdown-toggle"
              data-toggle="dropdown" role="button"
              aria-haspopup="true"
     aria-expanded="false">Contents <span class="caret"></span></a>
        <ul class="dropdown-menu">
          
              
            <li><a href="../lists/files.html">Source Files</a></li>
        
        
        
            <li><a href="../lists/modules.html">Modules</a></li>
        
            
                                
            <li><a href="../lists/procedures.html">Procedures</a></li>
        
               
            <li><a href="../lists/types.html">Derived Types</a></li>
        
        
            </ul>
            </li>


<li class="visible-xs hidden-sm visible-lg"><a href="../lists/files.html">Source Files</a></li>



<li class="visible-xs hidden-sm visible-lg"><a href="../lists/modules.html">Modules</a></li>



<li class="visible-xs hidden-sm visible-lg"><a href="../lists/procedures.html">Procedures</a></li>

                             
<li class="visible-xs hidden-sm visible-lg"><a href="../lists/types.html">Derived Types</a></li>


          </ul>
        
        <form action="../search.html" class="navbar-form navbar-right" role="search">
        <div class="form-group">
          <input type="text" class="form-control" placeholder="Search" name="q" id="tipue_search_input" autocomplete="off" required>
        </div>
<!--
        <button type="submit" class="btn btn-default">Submit</button>
-->
        </form>
        
        </div><!--/.nav-collapse -->
      </div>
    </nav>

    <div class="container">
    
      <div class="row">
        <div class="col-lg-12" id='text'>
			 <h1>Procedures</h1>
			 <table class="table table-striped">
			 <thead><tr><th>Procedure</th><th>Location</th><th>Procedure Type</th><th>Description</th></tr></thead>
			 <tbody>
			 
			   <tr><td><a href='../proc/adjustc.html'>adjustc</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><p>pure function adjustc(string[,length])</p><a href="../proc/adjustc.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/atleast.html'>atleast</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><p>atleast(3f) - [M_strings:LENGTH] return string padded to at least
   specified length
   (LICENSE:PD)</p><a href="../proc/atleast.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/base.html'>base</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><p>logical function base(x,b,y,a)</p><a href="../proc/base.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/base2.html'>base2</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><p>logical function base2(int)</p><a href="../proc/base2.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/c2s.html'>c2s</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><a href="../proc/c2s.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/change.html'>change</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Subroutine</td><td><p>Sample program:</p><a href="../proc/change.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/chomp.html'>chomp</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><p>Sample program:</p><a href="../proc/chomp.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/codebase.html'>codebase</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><p>logical function codebase(in_base10,out_base,answer)</p><a href="../proc/codebase.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/compact.html'>compact</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><p>Sample Program:</p><a href="../proc/compact.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/crop.html'>crop</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><p>Sample program:</p><a href="../proc/crop.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../interface/dble.html'>dble</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Interface</td><td></td></tr>
			 
			   <tr><td><a href='../proc/decodebase.html'>decodebase</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><p>logical function decodebase(string,basein,out10)</p><a href="../proc/decodebase.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/delim.html'>delim</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Subroutine</td><td><p>Sample program:</p><a href="../proc/delim.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/describe.html'>describe</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><p>Sample Program:</p><a href="../proc/describe.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/dilate.html'>dilate</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><p>Sample program:</p><a href="../proc/dilate.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../interface/ends_with.html'>ends_with</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Interface</td><td></td></tr>
			 
			   <tr><td><a href='../proc/expand.html'>expand</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><p>function expand(line,escape) result(lineout)</p><a href="../proc/expand.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/fmt.html'>fmt</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><p>function fmt(source_string,length)</p><a href="../proc/fmt.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/fortran_name.html'>fortran_name</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><a href="../proc/fortran_name.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/getvals.html'>getvals</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Subroutine</td><td><p>GETVALS(3f) reads a relatively arbitrary number of numeric values from
   a character variable into a REAL array using list-directed input.</p><a href="../proc/getvals.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/glob.html'>glob</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><p>Example program</p><a href="../proc/glob.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/indent.html'>indent</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><p>Sample Program:</p><a href="../proc/indent.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../interface/int.html'>int</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Interface</td><td></td></tr>
			 
			   <tr><td><a href='../proc/isalnum.html'>isalnum</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><p>Sample Program:</p><a href="../proc/isalnum.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/isalpha.html'>isalpha</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><p>elemental function isalpha(onechar)</p><a href="../proc/isalpha.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/isascii.html'>isascii</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><p>Sample program</p><a href="../proc/isascii.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/isblank.html'>isblank</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><p>Sample program:</p><a href="../proc/isblank.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/iscntrl.html'>iscntrl</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><p>Sample program</p><a href="../proc/iscntrl.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/isdigit.html'>isdigit</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><p>Sample Program:</p><a href="../proc/isdigit.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/isgraph.html'>isgraph</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><p>Sample Program:</p><a href="../proc/isgraph.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/islower.html'>islower</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><p>Sample program</p><a href="../proc/islower.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/isnumber.html'>isNumber</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><p>As the example shows, you can use an internal READ(3f) along with the
   IOSTAT= parameter to check (and read) a string as well.</p><a href="../proc/isnumber.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/isprint.html'>isprint</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><p>Sample Program:</p><a href="../proc/isprint.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/ispunct.html'>ispunct</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><p>Sample program:</p><a href="../proc/ispunct.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/isspace.html'>isspace</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><p>Sample program:</p><a href="../proc/isspace.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/isupper.html'>isupper</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><p>Sample program:</p><a href="../proc/isupper.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/isxdigit.html'>isxdigit</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><p>Sample program</p><a href="../proc/isxdigit.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/join.html'>join</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><p>JOIN(3f) appends the elements of a CHARACTER array into a single
   CHARACTER variable, with elements 1 to N joined from left to right.
   By default each element is trimmed of trailing spaces and the
   default separator is a null string.</p><a href="../proc/join.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/len_white.html'>len_white</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><p>Sample Program:</p><a href="../proc/len_white.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/lenset.html'>lenset</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><a href="../proc/lenset.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/listout.html'>listout</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Subroutine</td><td><p>(LICENSE:PD)</p><a href="../proc/listout.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/lower.html'>lower</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><a href="../proc/lower.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../interface/matchw.html'>matchw</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Interface</td><td></td></tr>
			 
			   <tr><td><a href='../proc/merge_str.html'>merge_str</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><p>Sample Program:</p><a href="../proc/merge_str.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/modif.html'>modif</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Subroutine</td><td><p>MODIF(3f) Modifies the line currently pointed at using a directive
   that acts much like a line editor directive.
   Primarily used to create interactive utilities such as input history
   editors for interactive line-mode programs.</p><a href="../proc/modif.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../interface/msg.html'>msg</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Interface</td><td></td></tr>
			 
			   <tr><td><a href='../proc/noesc.html'>noesc</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><p>Sample Program:</p><a href="../proc/noesc.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/nospace.html'>nospace</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><p>Sample program:</p><a href="../proc/nospace.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/notabs.html'>notabs</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Subroutine</td><td><p>Sample program:</p><a href="../proc/notabs.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/p.html'>p</a></td><td><a href='../module/m_strings_oop.html'>M_strings_oop</a></td><td>Function</td><td></td></tr>
			 
			   <tr><td><a href='../proc/quote.html'>quote</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><p>function quote(str,mode,clip) result (quoted_str)</p><a href="../proc/quote.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../interface/real.html'>real</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Interface</td><td></td></tr>
			 
			   <tr><td><a href='../proc/replace.html'>replace</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td></td></tr>
			 
			   <tr><td><a href='../proc/reverse.html'>reverse</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><a href="../proc/reverse.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/rotate13.html'>rotate13</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><p>Sample program</p><a href="../proc/rotate13.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/s2c.html'>s2c</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><p>Expected output:</p><a href="../proc/s2c.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/s2v.html'>s2v</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><p>Sample Program:</p><a href="../proc/s2v.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/s2vs.html'>s2vs</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><p>Sample Program:</p><a href="../proc/s2vs.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/sep.html'>sep</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><p>Sample program:</p><a href="../proc/sep.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/setbits16.html'>setbits16</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td></td></tr>
			 
			   <tr><td><a href='../proc/setbits32.html'>setbits32</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td></td></tr>
			 
			   <tr><td><a href='../proc/setbits64.html'>setbits64</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td></td></tr>
			 
			   <tr><td><a href='../proc/setbits8.html'>setbits8</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td></td></tr>
			 
			   <tr><td><a href='../proc/split.html'>split</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Subroutine</td><td><p>Sample program:</p><a href="../proc/split.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../interface/split2020.html'>split2020</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Interface</td><td></td></tr>
			 
			   <tr><td><a href='../proc/stretch.html'>stretch</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><p>Sample Program:</p><a href="../proc/stretch.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../interface/string.html'>string</a></td><td><a href='../module/m_strings_oop.html'>M_strings_oop</a></td><td>Interface</td><td></td></tr>
			 
			   <tr><td><a href='../interface/string_to_value.html'>string_to_value</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Interface</td><td></td></tr>
			 
			   <tr><td><a href='../proc/string_to_values.html'>string_to_values</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Subroutine</td><td><a href="../proc/string_to_values.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/string_tokens.html'>string_tokens</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td></td></tr>
			 
			   <tr><td><a href='../proc/strtok.html'>strtok</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><p>function strtok(source_string,itoken,token_start,token_end,delimiters)
  result(strtok_status)</p><a href="../proc/strtok.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/substitute.html'>substitute</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Subroutine</td><td><p>Sample Program:</p><a href="../proc/substitute.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../interface/switch.html'>switch</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Interface</td><td></td></tr>
			 
			   <tr><td><a href='../proc/transliterate.html'>transliterate</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><p>Sample Program:</p><a href="../proc/transliterate.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/unquote.html'>unquote</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><p>function unquote(quoted_str,esc) result (unquoted_str)</p><a href="../proc/unquote.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/upper.html'>upper</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><p>upper(3f) - [M_strings:CASE] changes a string to uppercase
 (LICENSE:PD)</p><a href="../proc/upper.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/upper_quoted.html'>upper_quoted</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><p>upper_quoted(3f) - [M_strings:CASE] elemental function converts string to miniscule skipping strings quoted per Fortran syntax rules
 (LICENSE:PD)</p><a href="../proc/upper_quoted.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../interface/v2s.html'>v2s</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Interface</td><td></td></tr>
			 
			   <tr><td><a href='../proc/v2s_bug.html'>v2s_bug</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><p>Sample Program:</p><a href="../proc/v2s_bug.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/value_to_string.html'>value_to_string</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Subroutine</td><td><a href="../proc/value_to_string.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			   <tr><td><a href='../proc/visible.html'>visible</a></td><td><a href='../module/m_strings.html'>M_strings</a></td><td>Function</td><td><p>Sample Program:</p><a href="../proc/visible.html" class="pull-right"><emph>Read more&hellip;</emph></a></td></tr>
			 
			 </tbody></table>
             
        </div>
      </div>

    <hr>    
    </div> <!-- /container -->
    <footer>
      <div class="container">
      <div class="row">
        <div class="col-xs-6 col-md-4"><p>&copy; 2022 
                                          </p></div>
        <div class="col-xs-6 col-md-4 col-md-push-4">
          <p class="text-right">
            Documentation generated by 
            <a href="https://github.com/cmacmackin/ford">FORD</a>
             on 2022-01-16 22:32  
          </p>
        </div>
        <div class="col-xs-12 col-md-4 col-md-pull-4"><p class="text-center"> M_strings was developed by John S. Urban</p></div>
      </div>
      <br>
      </div> <!-- /container -->    
    </footer>

    <!-- Bootstrap core JavaScript
    ================================================== -->
    <!-- Placed at the end of the document so the pages load faster -->
<!--
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
-->
    <script src="../js/bootstrap.min.js"></script>
    <!-- IE10 viewport hack for Surface/desktop Windows 8 bug -->
    <script src="../js/ie10-viewport-bug-workaround.js"></script>

    <!-- MathJax JavaScript
    ================================================== -->
    <!-- Placed at the end of the document so the pages load faster -->
    <script type="text/x-mathjax-config">
      MathJax.Hub.Config({
        TeX: { extensions: ['AMSmath.js','AMSsymbols.js','noErrors.js','noUndefined.js'], equationNumbers: { autoNumber: 'AMS' } },
        jax: ['input/TeX','input/MathML','output/HTML-CSS'],
        extensions: ['tex2jax.js','mml2jax.js','MathMenu.js','MathZoom.js']
      });
    </script>
    
    <script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
    
    
    <script src="../tipuesearch/tipuesearch_content.js"></script>
    <script src="../tipuesearch/tipuesearch_set.js"></script>
    <script src="../tipuesearch/tipuesearch.js"></script>
    
    
  </body>
</html>